package queixa.state;

public abstract class EstadoQueixa {
	
	private EstadoQueixa situacao;
	
	public static final Aberta aberta = new Aberta();
	
	public static final Fechada fechada = new Fechada();
	
	public abstract void mudarEstado();

	/**
	 * @return the situacao
	 */
	public EstadoQueixa getSituacao() {
		return situacao;
	}

	/**
	 * @param situacao the situacao to set
	 */
	public void setSituacao(EstadoQueixa situacao) {
		this.situacao = situacao;
	}
	
	
}
